Domains of Concern in Software Architectures
نویسندگان
چکیده
Software architectures shift the focus of developers from lines-of-code to coarser-grained elements and their interconnection structure. Architecture description languages (ADLs) have been proposed as domain-specific languages for the domain of software architecture. There is still little consensus in the research community on what problems are most important to address in a study of software architecture, what aspects of an architecture should be modeled in an ADL, or even what an ADL is. To shed light on these issues, we provide a framework of architectural domains, or areas of concern in the study of software architectures. We evaluate existing ADLs with respect to the framework and study the relationship between architectural and application domains. One conclusion is that, while the architectural domains perspective enables one to approach architectures and ADLs in a new, more structured manner, further understanding of architectural domains, their tie to application domains, and their specific influence on ADLs is needed.
منابع مشابه
Domains of Concern in Software Architectures and Architecture Description Languages
Software architectures shift the focus of developers from lines-of-code to coarser-grained elements and their interconnection structure. Architecture description languages (ADLs) have been proposed as domain-specific languages for the domain of software architecture. There is still little consensus in the research community on what problems are most important to address in a study of software a...
متن کاملغربالگری اختلالات تکاملی کودکان مهد کودک های شهر ساری در سال 1385
Background and purpose: There has not been enough attention towards the domains of development in pediatrics,so there are many deficiencies in monitoring the achievement of developmental milestones in our country. One of the important ways for the improvement of this problem is to use screening method. PEDS questionnaire is one of the screening tools for development. The aim of this study ...
متن کاملTowards Patterns for Concern-Oriented Software Architecture
This paper discusses the need of patterns for concern-oriented software architectures. It proposes a new pattern that serves as a basis for understanding, using and discussing concern-oriented patterns.
متن کاملA Concern-oriented Approach to Software Architecture
A major cause of many complications in the field of software architectures is the lack of appropriate abstractions for separating, combining and encapsulating concerns of various kinds in architectural descriptions. Architectures of most complex software-intensive systems involve concerns that inherently crosscut the natural boundaries of the elements composing the architecture descriptions. Cr...
متن کاملPnm-1: Comparison Quality of life in Fertile and Infertile Women
Background: Infertility problem has become to a social concern and many couples experience it during their reproductive years. This problem has substantial negative impacts on their life and especially on their sexual relationships. This study aimed to compare Qol domains in fertile and infertile women. Materials and Methods: Eighty two infertile women referred to Tabriz clinical of fertility a...
متن کامل